package com.zzl.boot.bigevent.service;

import com.zzl.boot.bigevent.pojo.PageBean;
import com.zzl.boot.bigevent.pojo.article;
import com.zzl.boot.bigevent.pojo.result;
import com.zzl.boot.bigevent.pojo.user;

import java.util.List;

public interface articleService {
    void addArticle(article article);

    PageBean<article> getClassPages(Integer pageNum, Integer pageSize, Integer id, String state);

    article getById(Integer id);

    void update(article article);

    void del(Integer id);

    void delByCate(Integer categoryId);

    Integer getArcId();

    List<article> listByUser( );

    PageBean<article> getList(Integer pageNum, Integer pageSize);

    Integer getCategoryCount(Integer id);

    List<article> listByCategory(Integer categoryId);

    void addView(Integer id);

    List<article> search(String keyword);

    String findUser(Integer id);
}
